a) If a real action happened in the past (e.g., *I went to the store*), don't use Past Modals.
b) If it's a guess (must have), regret (should have), advice (could have), or a different possible result/unfulfilled plan (would have), then past modals are perfect!
Click to View / Hide Instructions and Target Modals
đ Instructions for Students
Read each color-coded prompt.
Click đ¤ Start Speaking â your words appear instantly as you talk!
Click âšī¸ Stop when finished.
Click â Check Grammar to get instant feedback on your past modal usage.
Use the Self-Check list to assess your answer and input your score.
Target Modals:must have, might/may have, could have, should have, would have.
đī¸ Speaking Prompts (15 Exercises)
1. You saw your teacher leave school early. What do you think happened?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
2. Your friend didn't reply to your message last night. Make two guesses.
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
3. Think about a goal you didn't reach last year. What advice would you give your past self?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
4. Imagine a different result for an exam you took. What could have changed it?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
5. You heard a loud noise in your house at 3 AM. What must have caused it?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
6. Describe a decision you regret. What should you have done differently?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
7. Your group project was stressful. What could have improved the experience?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
8. Invent a reason why someone arrived late to class.
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
9. Describe something you planned to do, but didn't. Use would have.
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
10. Look at the past week. Say one good choice you made and one you might have changed.
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
11. Your phone battery died while you were hiking. What must have happened if you hadn't brought a map?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
12. Your friend is very successful now, but used to struggle in school. What might have been the turning point?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
13. Describe a time you were very worried about something that turned out to be fine. What should you have told yourself?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
14. You saw an old classmate in a famous movie, but their name wasn't in the credits. What could have been their role?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
15. Imagine you missed your train by one minute. What would you have done differently that morning?
Ready to speak.
Live transcription:
Your words will appear here as you speak...
Checklist for your answer (Score 1-4):
Click to View / Hide Self-Assessment and Calculate Score
đ Self-Assessment Guideline (Rubric)
Score
Meaning
4 = Excellent
I used the modal correctly, clearly, and fluently.
3 = Good
My modal was correct, but I hesitated a little or sounded slightly unnatural.
2 = Needs improvement
I tried to use the modal, but the form or meaning was partly wrong or unclear.
1 = Try again
I didn't use a past modal OR the sentence was incorrect.
How to Calculate Your Score:
Enter your scores (1-4) for each prompt in the boxes above, then click the button below.